public static class Serializer.ProtocolRegistry extends java.util.ArrayList<SerializationProtocol<?>>
| Constructor and Description |
|---|
ProtocolRegistry(SerializationProtocol<?>... protocols) |
| Modifier and Type | Method and Description |
|---|---|
void |
add(int index,
SerializationProtocol<?> element) |
boolean |
add(SerializationProtocol<?> e) |
boolean |
addAll(java.util.Collection<? extends SerializationProtocol<?>> c) |
boolean |
addAll(int index,
java.util.Collection<? extends SerializationProtocol<?>> c) |
boolean |
addAll(SerializationProtocol<?>... protocols) |
java.util.List<SerializationProtocol<?>> |
GetActiveProtocols() |
java.util.List<SerializationProtocol<?>> |
GetDeactivatedProtocols() |
SerializationProtocol<?> |
getProtocolByClass(java.lang.Class<? extends SerializationProtocol<?>> protocolsClass) |
SerializationProtocol<?> |
GetProtocolFor(java.lang.Class<?> applicableFor) |
SerializationProtocol<?> |
GetProtocolFor(java.lang.Object obj) |
void |
setActivityForAll(boolean isActive) |
public ProtocolRegistry(SerializationProtocol<?>... protocols)
public boolean addAll(java.util.Collection<? extends SerializationProtocol<?>> c)
addAll in interface java.util.Collection<SerializationProtocol<?>>addAll in interface java.util.List<SerializationProtocol<?>>addAll in class java.util.ArrayList<SerializationProtocol<?>>public boolean addAll(int index,
java.util.Collection<? extends SerializationProtocol<?>> c)
addAll in interface java.util.List<SerializationProtocol<?>>addAll in class java.util.ArrayList<SerializationProtocol<?>>public boolean add(SerializationProtocol<?> e)
add in interface java.util.Collection<SerializationProtocol<?>>add in interface java.util.List<SerializationProtocol<?>>add in class java.util.ArrayList<SerializationProtocol<?>>public void add(int index,
SerializationProtocol<?> element)
add in interface java.util.List<SerializationProtocol<?>>add in class java.util.ArrayList<SerializationProtocol<?>>public boolean addAll(SerializationProtocol<?>... protocols)
public SerializationProtocol<?> getProtocolByClass(java.lang.Class<? extends SerializationProtocol<?>> protocolsClass)
protocolsClass - | Protocols class.public java.util.List<SerializationProtocol<?>> GetActiveProtocols()
public java.util.List<SerializationProtocol<?>> GetDeactivatedProtocols()
public SerializationProtocol<?> GetProtocolFor(java.lang.Object obj)
obj - | Object that is required protocol applicable for.public SerializationProtocol<?> GetProtocolFor(java.lang.Class<?> applicableFor)
applicableFor - | Class of object that is protocol applicable for.public void setActivityForAll(boolean isActive)
isActive - | Activity state for all registered protocols.